package com.ytjj.qmyx.supplychain.common.model.request;

import lombok.Data;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @Description TODO
 * @ClassName ExpressRequest
 * 
 * 
 * @Version 1.0
 **/

@Data
@ToString
public class ExportOrdersRequest {

    /**
     * 商户ID
     */
    private Integer bankerId;

    /**
     * 价格
     */
    private BigDecimal productPrice;

    /**
     * 产品
     */
    private String productName;

    /**
     * 订单状态 0->未发货 1->已发货 2-移除
     */
    private Integer orderStatus;

    /**
     * 订单发货状态  多个用','分隔
     * 0-未发货 1-已发货 2-退货订单
     */
    private String orderStatusStr;

    /**
     * 上面参数的集合化
     */
    private List orderStatusList;

    private Date startTime;

    private Date endTime;

    /**
     * 是否导出
     */
    private Byte isExport;

    /**
     * 订单号
     */
    private String orderNo;

    /**
     *
     *  * 订单状态
     *
    */

    private Integer status;

    private String userName;

    private String userTel;

    private String childOrderNo;

    private Integer productId;

    private String orderInfoStatus;

    /**
     * 订单签收开始时间
     */
    private Date receiveStartTime;

    /**
     * 订单签收结束时间
     */
    private Date receiveEndTime;

    /**
     * 订单来源 Q-xxxx、K-鹏客优选、C-淘心购
     */
    private String orderSource;
}
